home *** CD-ROM | disk | FTP | other *** search
/ iBrowse Update Disc / iBrowse Update Disc.iso / distrib / man / Manuals / Internet / Pages / jashk < prev    next >
Text File  |  1998-02-26  |  9KB  |  179 lines

  1. <HTML>
  2. <HEAD>
  3. <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1">
  4. <TITLE>Acorn Internet: Playing other multimedia data types</TITLE>
  5.  
  6. <META NAME="GENERATOR" CONTENT="Internet Assistant for Microsoft Word 2.04z">
  7. </HEAD>
  8. <BODY>
  9. <P>
  10. <TABLE WIDTH=100%>
  11. <TR><TD>
  12. <BODY bgcolor="#ffffff"><A NAME="_Toc401045864"><FONT SIZE=6>10 Playing other <A NAME="multimedia">multimedia</A> data types</FONT></A>
  13. </TD><TD ALIGN="RIGHT"><A HREF="usens"><IMG SRC="MiscImages/PREV" WIDTH="36" HEIGHT="36" BORDER="0"></A><A HREF="../Cover"><IMG SRC="MiscImages/START" WIDTH="36" HEIGHT="36" BORDER="0"></A><A HREF="prelms"><IMG SRC="MiscImages/CONTS" WIDTH="36" HEIGHT="36" BORDER="0"></A><A HREF="wpages"><IMG SRC="MiscImages/NEXT" WIDTH="36" HEIGHT="36" BORDER="0"></A>
  14. </TD></TR>
  15. </TABLE>
  16. <HR>
  17. <P><FONT SIZE=3>
  18. Sometimes you will come across Web pages which contain multimedia
  19. data types and executable code which your browser may recognise
  20. but does not have the ability to run or display itself. To play
  21. them you need to have a 'helper' program (a 'run-time environment'
  22. or 'player') on your computer to handle the particular data. These
  23. usually display the data inside your browser window, so that it
  24. appears that the browser is in fact handling the data.
  25. <P>
  26. Examples of these alien data types are: Shockwave movies (created
  27. by MacroMedia Director), Java applets (browser programs created
  28. using the Java language) and high-quality digital sound.
  29. <P>
  30. The latest version of Acorn Internet software has been designed
  31. to accept 'plug-in' players to handle a number of different types
  32. of data you may encounter on Web pages: Java and Shockwave players
  33. are currently available for Acorn computers.
  34. <P>
  35. If your computer has the right player, and it has been 'seen'
  36. by the Filer, you can usually download one of these data types
  37. from the Web and play them on your computer automatically, without
  38. having to worry about how the player works.
  39. <P>
  40. <B>If the multimedia file includes sound, you will need 16-bit
  41. digital audio hardware in your computer in order to be able to
  42. listen to it.</B>
  43. <P>
  44. We cover two multimedia players in this chapter: !Java for playing
  45. Java applets and !Player, which plays Shockwave movies.</font>
  46. <H2><A NAME="Playing">Playing</A> Java applets</H2>
  47. <P>
  48. <FONT SIZE=3>Java applets downloaded from the World Wide Web can
  49. be played on a RISC OS computer by !Java. !Java is the RISC OS
  50. plug-in player, or run-time environment, which is called upon
  51. by the browser when it is required to play Java applets.</FONT>
  52. <P>
  53. <FONT SIZE=3>!Java is supplied with the latest version of Acorn
  54. Internet software, and should be installed on your hard disc as
  55. suggested in the Release Note supplied with the software. <B>Please
  56. take note of the minimum machine RAM requirements required to
  57. run !Java on your computer, also detailed in the Release Note.</B></FONT>
  58. <H3>What is Java?</H3>
  59. <P>
  60. <FONT SIZE=3>Java is a programming language, similar in appearance
  61. to C++ but a completely new language in its own right, which has
  62. been developed for writing applications distributed over a network.
  63. Network distribution poses severe challenges for software developers
  64. because of the wide range of client computer platforms connected
  65. to the Internet: workstations with SPARC, Motorola, DEC Alpha
  66. or Intel processors, Acorns with ARM processors, PCs with Intel
  67. or PowerPC processors, Macintoshes with Motorola or PowerPC processors.
  68. For each one of these would a program have to be separately compiled
  69. to make sure that it would run once it had been downloaded.</FONT>
  70. <H4>Platform independent</H4>
  71. <P>
  72. <FONT SIZE=3>Java is 'platform independent'; that is to say that
  73. the same applet will run on any computer with a Java player connected
  74. to the Internet. How is this possible? Well, every Java applet
  75. is part-compiled into bytecode for a single target computer, the
  76. 'Java Virtual Machine'. This target computer, as its name implies,
  77. does not exist in reality; it is just a standard to which all
  78. Java code must adhere. Java is an interpreted language, so each
  79. computer on the Internet which wants to run a Java applet must
  80. have a standard Java interpreter (standard as far as its interface
  81. with the applet is concerned). The interpreter will always run
  82. the Java code in the same way, irrespective of the machine on
  83. which it resides. In this way only the Java interpreter has to
  84. be ported once to each type of computer, not every applet you
  85. want to run on it.</FONT>
  86. <H4>Secure</H4>
  87. <P>
  88. <FONT SIZE=3>Downloading <I>data</I> from the Internet is relatively
  89. secure - data alone cannot introduce viruses into your computer.
  90. Executable code is another matter: you will naturally be concerned
  91. about downloading programs from a source about which you may know
  92. little. The authors of Java have addressed this concern by making
  93. Java code protect the integrity of your computer in the following
  94. ways:</FONT>
  95. <OL>
  96. <LI><FONT SIZE=3>The Java interpreter includes a bytecode verifier
  97. which checks the code for language compliance before it is run
  98. on your computer.</FONT>
  99. <LI><FONT SIZE=3>It then determines the memory layout for the
  100. Java program</FONT>
  101. <LI><FONT SIZE=3>The interpreter makes sure that a Java program
  102. will not access the computer file system except in the specific
  103. manner permitted by the client.</FONT>
  104. </OL>
  105. <H3>Running Java applets</H3>
  106. <P>
  107. <FONT SIZE=3>The operation of !Java is transparent to the user.
  108. When you click on a Java applet on a Web page, as long as it can
  109. find it (see the Release Note on where to install plug-ins), the
  110. Acorn Internet software plug-in interface will call !Java to handle
  111. the applet, opening a window in your browser. Depending on the
  112. applet you have loaded, additional controls for the applet may
  113. also appear.</FONT>
  114. <P>
  115. <FONT SIZE=3>The presence of !Java is indicated by its icon appearing
  116. on your icon bar.</FONT>
  117. <H4>Quitting !Java</H4>
  118. <P>
  119. <FONT SIZE=3>!Java quits automatically a short time after you
  120. quit the last Java applet. The delay may be altered by editing
  121. the !Boot file. When !Java quits, it gives back all the memory
  122. it was using.</FONT>
  123. <P>
  124. <FONT SIZE=3>You can quit !Java manually by choosing <B>Quit</B>
  125. from the !Java icon bar menu.</FONT>
  126. <H2><A NAME="_Toc401045866">!</A><A NAME="Shockwave">Shockwave</A>
  127. </H2>
  128. <P>
  129. <FONT SIZE=3>!Shockwave is the plug-in RISC OS application which
  130. is summoned automatically by Acorn Internet software when it is
  131. required to play Shockwave movies. At present !Shockwave will
  132. only play movies developed using Macromedia Director 4.</FONT>
  133. <P>
  134. <FONT SIZE=3>!Shockwave is supplied with the latest version of
  135. Acorn Internet software, and should be installed on your hard
  136. disc as suggested in the Release Note supplied with the software.
  137. <B>Please take note of the minimum machine RAM requirements required
  138. to run !Shockwave on your computer, also detailed in the Release
  139. Note.</B></FONT>
  140. <H3>What are Shockwave movies?</H3>
  141. <P>
  142. <FONT SIZE=3>Shockwave movies are produced by the multimedia authoring
  143. application Macromedia Director, an application widely used for
  144. presentations, home shopping, interactive training, cartoon animations
  145. and sales kiosks. </FONT>
  146. <P>
  147. <FONT SIZE=3>They include text and graphics, animations, digital
  148. video, fades, dissolves and other effects, as well as sound tracks.</FONT>
  149. <P>
  150. <FONT SIZE=3>Shockwave movies may be authored on Macintosh or
  151. Windows platforms, but both versions may be played by !Shockwave.
  152. Mac peculiarities, such Shadow and Outline fonts, are replaced
  153. if necessary by an equivalent RISC OS font.</FONT>
  154. <H3>Running Shockwave movies</H3>
  155. <P>
  156. <FONT SIZE=3>The operation of !Shockwave is transparent to the
  157. user. When you click on a Shockwave movie on a Web page, as long
  158. as it can find it (see the Release Note on where to install plug-ins),
  159. the Acorn Internet software plug-in interface will call !Shockwave
  160. to play the movie, opening a window in your browser. The movie
  161. may bring its own play controls with it.</FONT>
  162. <P>
  163. <FONT SIZE=3>The presence of !Shockwave is indicated by its icon
  164. appearing on your icon bar.</FONT>
  165. <H4>Quitting !Shockwave</H4>
  166. <P>
  167. <FONT SIZE=3>!Shockwave quits automatically a short time after
  168. you quit the last Shockwave movie. The actual delay be altered
  169. by editing the Shockwave !Run file. When !Shockwave quits, it
  170. returns all the memory it was using.</FONT>
  171. <P>
  172. <FONT SIZE=3>You can also quit !Shockwave manually by choosing
  173. <B>Quit</B> from the !Shockwave icon bar menu. </FONT>
  174. <P>
  175. <A HREF="usens"><IMG SRC="MiscImages/PREV" WIDTH="36" HEIGHT="36" BORDER="0"></A><A HREF="../Cover"><IMG SRC="MiscImages/START" WIDTH="36" HEIGHT="36" BORDER="0"></A><A HREF="prelms"><IMG SRC="MiscImages/CONTS" WIDTH="36" HEIGHT="36" BORDER="0"></A><A HREF="wpages"><IMG SRC="MiscImages/NEXT" WIDTH="36" HEIGHT="36" BORDER="0"></A><P>
  176. </BODY>
  177. </HTML>
  178.  
  179.